A Scenario and Aspects- Oriented Requirements Agile Approach
نویسندگان
چکیده
Software development agile methodologies aim at promoting fast communication and incremental software delivery. The success of these methodologies in permanently evolving systems depends on how software engineers identify and structure changing requirements. Current agile methodologies fail to explicitly deal with the crosscutting nature of requirements, compromising the speed and capacity of systems to evolve. Since Aspect Oriented Requirements Engineering deals with crosscutting requirements systematically, its concepts and mechanisms can be integrated to agile methodologies. This work proposes a scenario based requirements approach – AspOrAS – that incorporates aspects.
منابع مشابه
Quality-Oriented Requirements Engineering for Agile Development of RESTful Participation Service
Decision-making between humans is a recurring challenge in a society where consensuses for disagreements have to be found. To support such decision-makings, at the Karlsruhe Institute of Technology a Participation Service is developed as part of a service-oriented campus system in an agile manner and based on the Representational State Transfer (REST) paradigm. One of the key success factors of...
متن کاملRefining Feature Driven Development - A methodology for early aspects
This position paper focuses on refining an agile processes approach named FDD to make it more aspect-oriented, hence a natural candidate for early aspects. We show that only a slight refinement is needed to adapt FDD to aspect-oriented development. Within the refinement, all requirements, be they concerns (architectural, non-functional and functional) or properties or rules, are described by us...
متن کاملAn Innovative Virtual Enterprise Approach to Agile Micro and SME-Based Collaboration Networks
This paper demonstrates a lightweight and highly decentralized collaboration infrastructure approach for virtual enterprises and describes its added-value in the customer-oriented production domain. First, we will describe challenges and key requirements of an exemplary application scenario. Second, we are going to present the reference architecture and will explain the designs of enabling key ...
متن کاملAgile Development of a Custom-Made Vocabulary Mobile Application: A Critical Qualitative Approach
There have been some observed studies and developed applications (apps), with a concentration on Mobile Assisted Language Learning (MALL), and no consideration of communicative needs of the learners; besides, these studies focused on either the theoretical aspects or the utilization of the available apps in the market (Burston & Athanasiou, 2020). Hence, Vocabulary Guru (VG), a custom-made mobi...
متن کاملRequirements Specification as Executable Software Design – A Behavior Perspective
Today’s application development requires agile project structures and active involvement of concerned stakeholders. Transforming of representations from requirements specification to executable design models hinders seamless roundtrip engineering and dynamic adaptation. Subject-oriented software processes allow fine-grained modeling and subsequent execution of mutually adjusted stakeholder beha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJCSA
دوره 5 شماره
صفحات -
تاریخ انتشار 2008